/**
 * Java：每个元音包含偶数次的最长子字符串
 *
 * @author：紫水木鱼
 * @createDate：2024-12-27 14:05:23
 */
package leetcode.editor.cn;
//给你一个字符串 s ，请你返回满足以下条件的最长子字符串的长度：每个元音字母，即 'a'，'e'，'i'，'o'，'u' ，在子字符串中都恰好出现了偶数次。
// 
//
// 
//
// 示例 1： 
//
// 
//输入：s = "eleetminicoworoep"
//输出：13
//解释：最长子字符串是 "leetminicowor" ，它包含 e，i，o 各 2 个，以及 0 个 a，u 。
// 
//
// 示例 2： 
//
// 
//输入：s = "leetcodeisgreat"
//输出：5
//解释：最长子字符串是 "leetc" ，其中包含 2 个 e 。
// 
//
// 示例 3： 
//
// 
//输入：s = "bcbcbc"
//输出：6
//解释：这个示例中，字符串 "bcbcbc" 本身就是最长的，因为所有的元音 a，e，i，o，u 都出现了 0 次。
// 
//
// 
//
// 提示： 
//
// 
// 1 <= s.length <= 5 x 10^5 
// s 只包含小写英文字母。 
// 
//
// Related Topics 位运算 哈希表 字符串 前缀和 👍 486 👎 0

//每个元音包含偶数次的最长子字符串
class FindTheLongestSubstringContainingVowelsInEvenCounts {
    public static void main(String[] args) {
        Solution solution = new FindTheLongestSubstringContainingVowelsInEvenCounts().new Solution();
        // TO TEST
    }

    //leetcode submit region begin(Prohibit modification and deletion)
    class Solution {
        public int findTheLongestSubstring(String s) {
            return 0;
        }
    }
//leetcode submit region end(Prohibit modification and deletion)

}